var columns =
	{
		init : function()
			{
			    var datastore = new Ext.data.JsonStore
					({
					    url: _PHP_.url.data,
						id: 'id',
			            root: 'rows',
			            totalProperty: 'total',
						remoteSort: true,
						sortInfo:
							{
								field: _PHP_.sort.field,
								direction: _PHP_.sort.direction
							},
					    fields:
							[
					            'id',
								'permissao',
								'nome',
								'login'
					        ]
					});

				datastore.load
			    	({
			    		params:
							{
								offset: 0,
			    			 	limit: _PHP_.limit
							}
			    	});

				var columnModel = new Ext.grid.ColumnModel
			    	([
						{
							header: 'Nome',
				         	dataIndex: 'nome',
				         	width: 100
						},
						{
							header: 'Login',
				         	dataIndex: 'login',
				         	width: 80
						},
						{
							header: 'Permissão',
				         	dataIndex: 'permissao',
				         	width: 50,
							align: 'right'
						}
			        ]);
			    columnModel.defaultSortable = true;

				gridX.store = Ext.StoreMgr.lookup(datastore);
				gridX.colModel = columnModel;
				gridX.getBottomToolbar().bind(datastore);

				gridX.urls = _PHP_.url;
				gridX.titles = _PHP_.title
				gridX.render();
			}
	};